之前没仔细研究过微信网页版,今天才发现它的前端是用AngularJS做的。的确,这么复杂且典型的One-Page-One-Application应用是必须得用前端框架才行了。
微信的HTML代码质量狠高,所有的消息内容都在<pre>
这个标签下,最后一个<pre>
标签就是输入框。
在JavaScript控制台里这么写,就能用程序来发消息了:
angular.element('pre:last').scope().editAreaCtn = "Hello,微信";
angular.element('pre:last').scope().sendTextMessage();
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。